// @Creation:	30.04.2012
// @Version:	30.04.2012
// 
// @cpu:	x86,
// @author:	alexey kurshakov [alexey.kurshakov@gmail.com]
//
// @Contents:	trace_config.go 
//	Конфигурация пакета трассировщик
//

package trace

// Разрешить/запретить вывод сообщений в лог-файл
func SetTrace2File(enable bool) {
	if enable {
		traceToFile = true
		if traceFile == nil {
			traceFileOpen()
		}
	} else {
		traceToFile = false
		if traceFile != nil {
			traceFileClose()
		}
	}
}

// Включить/выключить трассировщик
func SetTraceOn(enable bool) {
	traceOff = !enable
}

// Включить/выключить вывод отладочных сообщений
func SetDebugTrace(enable bool) {
	debugTrace = enable
}
